Holmes Ltd
Chartered Architects & Interior Designers 3rd Floor, 4 Market St, Saint Peter Port, Guernsey, GY1 1HF
(01481) 728806 Phone